Text copied to clipboard!
Titel
Text copied to clipboard!PHP LMS Monolitisk Frågeoptimerare
Beskrivning
Text copied to clipboard!
Vi söker en PHP LMS Monolitisk Frågeoptimerare som kan hjälpa oss att förbättra prestandan och effektiviteten i våra befintliga lärplattformar. Du kommer att arbeta med att analysera, optimera och omstrukturera databasfrågor i ett monolitiskt PHP-baserat LMS (Learning Management System). Rollen kräver djup förståelse för PHP, SQL och systemarkitektur, samt erfarenhet av att arbeta med äldre kodbaser och komplexa datamodeller.
Som en del av vårt tekniska team kommer du att samarbeta med backend-utvecklare, databasadministratörer och systemarkitekter för att identifiera flaskhalsar i systemet och implementera lösningar som förbättrar svarstider och minskar serverbelastning. Du kommer också att bidra till dokumentation och kodgranskning för att säkerställa långsiktig hållbarhet och skalbarhet.
Vi letar efter någon som är analytisk, lösningsorienterad och har ett öga för detaljer. Du bör vara bekväm med att arbeta i en miljö där kodbasen är stor och ibland svårnavigerad. Erfarenhet av att arbeta med äldre versioner av PHP och MySQL är ett stort plus.
Om du brinner för att förbättra systemprestanda och vill vara en nyckelspelare i att modernisera vår tekniska infrastruktur, är detta rätt roll för dig.
Ansvar
Text copied to clipboard!- Analysera och optimera SQL-frågor i PHP-baserade LMS-system
- Identifiera prestandaflaskhalsar och föreslå förbättringar
- Samarbeta med utvecklingsteamet för att implementera optimeringar
- Dokumentera förändringar och förbättringar i kodbasen
- Utföra kodgranskningar med fokus på prestanda
- Bidra till refaktorering av äldre kod för bättre skalbarhet
- Testa och verifiera prestandaförbättringar
- Delta i tekniska möten och planeringssessioner
- Utbilda teammedlemmar i bästa praxis för frågeoptimering
- Följa upp och övervaka systemets prestanda efter implementering
Krav
Text copied to clipboard!- Minst 3 års erfarenhet av PHP-utveckling
- Stark kunskap i SQL och databashantering
- Erfarenhet av att arbeta med monolitiska system
- Förmåga att läsa och förstå äldre kodbaser
- Erfarenhet av prestandaoptimering i databaser
- God förståelse för systemarkitektur
- Erfarenhet av versionshantering (t.ex. Git)
- Förmåga att arbeta självständigt och i team
- God kommunikationsförmåga på svenska och engelska
- Erfarenhet av MySQL eller liknande databaser
Potentiella intervjufrågor
Text copied to clipboard!- Hur många års erfarenhet har du av PHP-utveckling?
- Har du tidigare arbetat med monolitiska system?
- Kan du ge exempel på en SQL-optimering du har genomfört?
- Hur hanterar du äldre och komplex kod?
- Vilka verktyg använder du för att analysera prestanda?
- Har du erfarenhet av att arbeta med LMS-system?
- Hur säkerställer du att dina optimeringar inte påverkar funktionaliteten?
- Vilken är den största prestandaförbättring du har uppnått?
- Hur samarbetar du med andra utvecklare i ett tekniskt team?
- Vilka versioner av PHP har du arbetat med?